triumphal arch – Deutsch–English translations

🇬🇧 en de 🇩🇪

triumphal arch noun

  • monumental arch that commemorates a victory
Triumphbogen
Wiktionary Links